Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 GREEN ROAD Detached £250,000 25 May 2006
67A GREEN ROAD Semi-Detached £22,000 7 Feb 2002
69 GREEN ROAD Detached £221,000 6 May 2008
75 GREEN ROAD Detached £129,950 21 Jun 2002